at christmas or on christmas ne demek?

"At Christmas" and "On Christmas" are both correct phrases to use when referring to the Christmas holiday.

"At Christmas" means during the Christmas season, which typically starts around the end of November or beginning of December and lasts until the first week of January. It can refer to any time during this period, such as "I love watching Christmas movies at Christmas time."

"On Christmas" specifically refers to the day itself, December 25th. For example, "We always open presents on Christmas morning."

Both phrases are commonly used interchangeably and have the same meaning.